package top.lixunda.common.validate.annotation;

import java.lang.annotation.*;

/**
 * @author Xumda
 * @version time:2019/12/13 16:22
 */
@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface XumDefault {

    /**
     * 字符串
     */
    String[] value() default {};

    /**
     * 数值型
     */
    long[] numbers() default {};

    /**
     * 浮点型
     */
    double[] doubleNumbers() default {};

    /**
     * 验证顺序，数值越小首先进行验证
     */
    double order() default -300.0;
}
